firecrackers along a street which are blown up during festivities - Spanish English Dictionary